<?php
/**
 * 生成缩略图
 */
/*打开图片*/
$src = 'img/001.jpg';
$info = getimagesize($src);
$type = image_type_to_extension($info[2], false);

$imagecreatefromtype = "imagecreatefrom{$type}";

$src_image = $imagecreatefromtype($src); //复制图片
/*操作图片*/
$dst_image = imagecreatetruecolor(300, 200);	//新建一个真色彩图像

//按比例压缩图像
imagecopyresampled($dst_image, $src_image, 0, 0, 0, 0, 300, 200, $info[0], $info[1]);
imagedestroy($src_image);
/*输出图片*/
$imagetype = "image{$type}";
header("Content-type: ".$info['mime']);
$imagetype($dst_image);
//保存
$imagetype($dst_image, 'img/thumbnail.'.$type);
/*销毁图片*/
imagedestroy($dst_image);
?>